square perforated plate - Español Inglés Diccionario